a straitjacket - Francés Inglés Diccionario